runtime.stkframe.argp (field)
11 uses
runtime (current package)
heapdump.go#L327: child.argoff = s.argp - s.fp
mgcmark.go#L949: scanConservative(frame.argp, n, nil, gcw, state)
mgcmark.go#L977: scanblock(frame.argp, uintptr(args.n)*goarch.PtrSize, args.bytedata, gcw, state)
mgcmark.go#L990: base = frame.argp // arguments and return values base pointer
stack.go#L658: if (goarch.ArchFamily == goarch.AMD64 || goarch.ArchFamily == goarch.ARM64) && frame.argp-frame.varp == 2*goarch.PtrSize {
stack.go#L692: adjustpointers(unsafe.Pointer(frame.argp), &args, adjinfo, funcInfo{})
stack.go#L703: base = frame.argp // arguments and return values base pointer
stkframe.go#L60: argp uintptr // pointer to function arguments
stkframe.go#L221: print("runtime: frame ", funcname(f), " untyped args ", hex(frame.argp), "+", hex(args.n*goarch.PtrSize), "\n")
traceback.go#L415: frame.argp = frame.fp + sys.MinFrameSize
traceback.go#L1015: argp := unsafe.Pointer(u.frame.argp)
|
The pages are generated with Golds v0.6.7. (GOOS=linux GOARCH=amd64)
Golds is a Go 101 project developed by Tapir Liu.
PR and bug reports are welcome and can be submitted to the issue list.
Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |